Baltic Shield
noun
1.
Also called
Scandinavian Shield..
the wide area of ancient rock in Scandinavia
See
shield
(sense 7)